multi-dwelling building - French English Dictionary